• word of the day

    genus psychotria

    genus psychotria - Dictionary definition and meaning for word genus psychotria

    Definition
    (noun) tropical chiefly South American shrubs and trees
    Synonyms : psychotria
Download our Mobile App Today
Receive our word of the day
on Whatsapp